Ну вот и продолжение цикла о QT. Сори что так долго. В прошлой статье мы создали минимальное приложение с одной кнопкой на форме. В этой статье разберем более сложный пример в котом мы будем использоваться меню, строка состояния а также научимся создавать свои слоты.
Читать дальше
Я получаю письма от незнакомых людей, спрашивающих, могут ли они мне заплатить за доработку моего любимого открытого программного обеспечения. Да, правильно. Я получаю деньги. Я получаю работу, доставляющую мне удовольствие. Я получаю хорошее программное обеспечение. И я могу делиться им с кем угодно по моему желанию. Это — одна из величайших экономических схем в мире, на одном уровне с поместным дворянством, коррумпированным чиновником, или Дэйвом Бэрри.
Эта статья — о том, как и вы можете зарабатывать, создавая хорошие открытые программы. Если вы — не разработчик, наверное, вам стоит следующие несколько минут своего свободного времени провести, открыв другую страничку. Я рекомендую По-настоящему Большую Клавишу, Которая Не Делает Ничего.
Читать дальше
Ну попробую и я сделать небольшой цикл статей по QT. Сильно не пинайте потому, что я только начал учить QT :)
Вступление
Qt — кросс-платформенный инструментарий разработки ПО на языке программирования C++. Есть также «привязки» ко многим другим языкам программирования: Python — PyQt, Ruby — QtRuby, Java — Qt Jambi, PHP — PHP-Qt и другие.
Позволяет запускать написанное с его помощью ПО в большинстве современных операционных систем путём простой компиляции программы для каждой ОС без изменения исходного кода. Включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения, начиная от элементов графического интерфейса и заканчивая классами для работы с сетью, базами данных и XML. Qt является полностью объектно-ориентированным, легко расширяемым и поддерживающим технику компонентного программирования.
Существуют версии библиотеки для Microsoft Windows, систем класса UNIX с графической подсистемой X11, Mac OS X, Microsoft Windows CE, встраиваемых Linux-систем и платформы S60.
Читать дальше
Может ли хотя бы какая-нибудь свободная ERP-cистема конкурировать с 1С и прочими?
Ответ неочевиден, ведь стоимость лицензии 1С — всего 3-4 тыс. рублей (терпимая сумма для более менее устойчивой компании) + масса специалистов и более миллиона тех или иных внедрений. Любая свободная ERP-система — это, конечно, бесплатные рабочие места, но полная неизвестность для руководства компании-заказчика.
Я много читаю о локализациях свободных ERP-систем, самой яркой из которых, на мой взгляд, является OpenBravo, однако не могу найти ни одного упоминания хотя бы об одном внедрении в России или где-то еще в СНГ.
Уважаемые участники, на ваш взгляд, могут ли свободные ERP, CRM, PLC и пр. системы могут иметь право на существование в России благодаря своей «свободности» от лицензий (разумеется, оплату внедренческого консалтинга отменить нельзя)???
Пожалуйста, выскажите свою точку зрения.
Есть очень хорошая система PostBook, включает в себя много настраиваемых модулей таких как CRM ERP HR бухгалтерия. Это кроссплатформенное решение полность локализованно в том числе и на русский язык. Использует PostgreSQL приложение написано QT.
Open Source — это сотрудничество. В более широком смысле — это общедоступная совместная работа над проектами Open Source. Согласно Open Source Initiative (OSI) можно дать следующие определение: «Обеспечивая независимую экспертную оценку и быстрое развитие открытого исходного кода, Open Source способствует увеличению надежности и качества программного обеспечения. Чтобы получить разрешение от OSI, программное обеспечение должно распространяться только на основе лицензионного соглашения, которое дает право на считывание, распространение, модификацию и свободное использование».
ScummC — Script Creation Utility for Maniac Mansion Compiler, или просто Scumm Compiler. Исходники ScummC открыты, т.е. он непосредственно относится к Open Source
Все игры от LucasArts работали на Scumm до 1998 года, пока разрабы не захотели 3D и не сделали новый движок — GrimE.
При помощи ScummC возможно делать точно такие же игры.
Читать дальше
Хочу познакомить читателей OpenLife с очень необычным open source фреймворком для создания веб-приложений.
Основное отличие этого фреймворка от всех прочих в том, что для написания приложений не требуется знание HTML, CSS, JavaScript, AJAX и т.п.
Читать дальше
Очень многие думают, что для того, чтобы помочь какому-либо OpenSource проекту нужно обладать гениальными способностями и потратить на это кучу времени — сидеть, долго изучать исходный код, писать патчи, и т.д. Но на самом деле, это не совсем так… каждый из тех, кто читает эти строки может внести свой небольшой вклад в развитие ReactOS. И для этого нужно будет потратить только 10-15 минут (можно больше — по желанию). Звучит не очень правдоподобно, верно? ;-)
Читать дальше
После одного случая, о котором я расскажу ниже, у меня возник вопрос: каким образом можно повысить интерес небольших и средних компаний, занимающихся разработкой софта, к Open Source проектам? Под «интересом» я понимаю хотя бы использование продуктов Open Source в собственных разработках компаний, пусть даже в первозданном виде без модификаций.
Разумеется, гиганты вроде Google могут позволить себе доработку/разработку Open Source проектов для своих нужд, а что делать обычным компаниям?
Читать дальше
Привет! Я хочу познакомить вас с замечательным IRC клиентом KVIrc, которым я пользуюсь уже более трех лет.
О KVIrc
Немного истории…
KVIrc – некогда маленькая программа, созданная одним человеком, которого вдохновили идеи ныне забытого IRC клиента KIrc. Нет, не того KIrc, который могут вспомнить любители достаточно свежих версий KDE. А того, чья жизнь закончилась в далеком 1997, подтолкнув тогда еще молодого и начинающего итальянского программиста Szymon Stefanek на создание той программы, которую вы видите сейчас. За годы она выросла до уровня проекта, создаваемого небольшой, но дружной командой, новые версии обрастают всё новыми, подчас уникальными, возможностями.\. Люди со всего мира вступают в команду разработчиков и постоянно тратят своё время, зрение, трафик с целью сделать KVIrc действительно хорошим IRC клиентом.
Читать дальше